how to explain selenium test automation framework in the interview